home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 July & August / PCWorld_2006-07-08_cd.bin / komunikace / apache / apache_2[1].2.2-win32-x86-no_ssl.msi / Data1.cab / _FA44EB0E8BCF014FA1FDF7243979573A < prev    next >
Extensible Markup Language  |  2006-01-15  |  28KB  |  521 lines

  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><!--
  4.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  5.               This file is generated from xml source: DO NOT EDIT
  6.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  7.       -->
  8. <title>╖╬▒╫╞─└╧ - Apache HTTP Server</title>
  9. <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
  10. <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
  11. <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
  12. <link href="./images/favicon.ico" rel="shortcut icon" /></head>
  13. <body id="manual-page"><div id="page-header">
  14. <p class="menu"><a href="./mod/">╕≡╡Γ</a> | <a href="./mod/directives.html">┴÷╜├╛ε╡Θ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">┐δ╛ε</a> | <a href="./sitemap.html">╗τ└╠╞«╕╩</a></p>
  15. <p class="apache">Apache HTTP Server Version 2.2</p>
  16. <img alt="" src="./images/feather.gif" /></div>
  17. <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
  18. <div id="path">
  19. <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.2</a></div><div id="page-content"><div id="preamble"><h1>╖╬▒╫╞─└╧</h1>
  20. <div class="toplang">
  21. <p><span>░í┤╔╟╤ ╛≡╛ε: </span><a href="./en/logs.html" hreflang="en" rel="alternate" title="English"> en </a> |
  22. <a href="./ja/logs.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
  23. <a href="./ko/logs.html" title="Korean"> ko </a></p>
  24. </div>
  25. <div class="outofdate">└╠ ╣«╝¡┤┬ ├╓╜┼╞╟ ╣°┐¬└╠ ╛╞┤╒┤╧┤┘.
  26.             ├╓▒┘┐í ║»░µ╡╚ │╗┐δ└║ ┐╡╛ε ╣«╝¡╕ª ┬ⁿ░φ╟╧╝╝┐Σ.</div>
  27.  
  28.     <p>╚┐└▓└√└╕╖╬ └Ñ╝¡╣÷╕ª ░ⁿ╕«╟╧╖┴╕Θ ╣▀╗²╟╧┤┬ ╣«┴ª┐═ ╟╘▓▓ ╝¡╣÷└╟
  29.     ╚░╡┐░· ╝║┤╔┐í ┤δ╟╪ ╛╦╛╞╛▀ ╟╤┤┘. ╛╞╞──í └Ñ╝¡╣÷┤┬ ╕┼┐∞ ┴╛╟╒└√└╠░φ
  30.     └»┐¼╟╤ ╖╬▒╫ ▒Γ┤╔└╗ ┴ª░°╟╤┤┘. └╠ ╣«╝¡┤┬ ╖╬▒╫ ▒Γ┤╔└╗ ╝│┴ñ╟╧┤┬
  31.     ╣µ╣²░· ╖╬▒╫┐í ╡Θ╛ε░Ñ │╗┐δ└╗ ╝│╕φ╟╤┤┘.</p>
  32.   </div>
  33. <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#security">║╕╛╚ ░µ░φ</a></li>
  34. <li><img alt="" src="./images/down.gif" /> <a href="#errorlog">┐└╖∙ ╖╬▒╫ (Error Log)</a></li>
  35. <li><img alt="" src="./images/down.gif" /> <a href="#accesslog">┴ó▒┘ ╖╬▒╫ (Access Log)</a></li>
  36. <li><img alt="" src="./images/down.gif" /> <a href="#rotation">╖╬▒╫ ╝°╚» (Log Rotation)</a></li>
  37. <li><img alt="" src="./images/down.gif" /> <a href="#piped">╖╬▒╫╕ª ╞─└╠╟┴╖╬ ║╕│╗▒Γ</a></li>
  38. <li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">░í╗≤╚ú╜║╞«</a></li>
  39. <li><img alt="" src="./images/down.gif" /> <a href="#other">┤┘╕Ñ ╖╬▒╫╞─└╧</a></li>
  40. </ul></div>
  41. <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  42. <div class="section">
  43. <h2><a name="security" id="security">║╕╛╚ ░µ░φ</a></h2>
  44.     
  45.  
  46.     <p>┤⌐▒║░í┐í░╘ ╛╞╞──í└╟ ╖╬▒╫╞─└╧└╠ └╓┤┬ ╡≡╖║┼Σ╕«┐í ╛▓▒Γ▒╟╟╤└╠
  47.     └╓┤┘╕Θ (║╕┼δ root) ╝¡╣÷╕ª ╜╟╟α╟╧┤┬ uid╕ª ░┼└╟ ╚«╜╟╚≈ ╛≥└╗
  48.     ╝÷ └╓┤┘. └╠╕ª ░φ╖┴╟╧┴÷╛╩░φ ╖╬▒╫░í └·└σ╡╚ ╡≡╖║┼Σ╕«┐í ╛▓▒Γ▒╟╟╤└╗
  49.     ┴╓┴÷ <em>╕╢╢≤</em>. └┌╝╝╟╤ │╗┐δ└║ <a href="misc/security_tips.html">║╕╛╚ ╞┴</a> ╣«╝¡╕ª ┬ⁿ░φ╟╧╢≤.</p>
  50.  
  51.     <p>╢╟, ┼¼╢≤└╠╛≡╞«░í ┴ª░°╟╤ ┴ñ║╕┤┬ ╖╬▒╫╞─└╧┐í ░┼└╟ ▒╫┤δ╖╬
  52.     ▒Γ╖╧╡╚┤┘. ▒╫╖í╝¡ ╛╟└╟░í └╓┤┬ ┼¼╢≤└╠╛≡╞«░í ╖╬▒╫╞─└╧┐í ┴ª╛ε╣«└┌╕ª
  53.     │╓└╗ ╝÷ └╓└╕╣╟╖╬, ╖╬▒╫╕ª ┤┘╖Ω╢º┤┬ ┴╓└╟╟╪╛▀ ╟╤┤┘.</p>
  54.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  55. <div class="section">
  56. <h2><a name="errorlog" id="errorlog">┐└╖∙ ╖╬▒╫ (Error Log)</a></h2>
  57.     
  58.  
  59.     <table class="related"><tr><th>░ⁿ╖├╡╚ ╕≡╡Γ</th><th>░ⁿ╖├╡╚ ┴÷╜├╛ε</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code></li><li><code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code></li></ul></td></tr></table>
  60.  
  61.     <p><code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> ┴÷╜├╛ε┤┬
  62.     ░í└σ ┴▀┐Σ╟╤ ╖╬▒╫╞─└╧└╬ ╝¡╣÷ ┐└╖∙ ╖╬▒╫└╟ └╠╕º░· └º─í╕ª ┴÷┴ñ╟╤┤┘.
  63.     ╛╞╞──í └Ñ╝¡╣÷┤┬ └╠ ╞─└╧┐í ┴°┤▄┴ñ║╕┐═ ┐Σ├╗└╗ ├│╕«╟╧┤┬ ╡╡┴▀
  64.     ╣▀╗²╟╤ ┐└╖∙╕ª ▒Γ╖╧╟╤┤┘. ╝¡╣÷░í ╜├└█╟╧░┼│¬ ╡┐└█╟╧┤┬╡Ñ ╣«┴ª░í
  65.     └╓┤┘╕Θ ╣½╛∙└╠ └▀╕°╡╟╛·░φ ╢º╢º╖╬ ╛ε╢╗░╘ ░φ─í┤┬┴÷╕ª ╛╦╖┴┴╓┤┬
  66.     └╠░≈└╗ ░í└σ ╕╒└· ╗∞╞∞║┴╛▀ ╟╤┤┘.</p>
  67.  
  68.     <p>┐└╖∙ ╖╬▒╫┤┬ ║╕┼δ (└ⁿ╟ⁿ└√└╕╖╬ └»┤╨╜║ ╜├╜║┼█┐í╝¡┤┬
  69.     <code>error_log</code>, └⌐╡╡┐∞┴ε┐═ OS/2┐í╝¡┤┬
  70.     <code>error.log</code>) ╞─└╧┐í ▒Γ╖╧╡╚┤┘. └»┤╨╜║ ╜├╜║┼█┐í╝¡
  71.     ╝¡╣÷┤┬ ┐└╖∙╕ª <code>syslog</code>│¬ <a href="#piped">╞─└╠╟┴╕ª
  72.     ╗τ┐δ╟╧┐⌐ ┤┘╕Ñ ╟┴╖╬▒╫╖Ñ</a>└╕╖╬ ║╕│╛ ╝÷╡╡ └╓┤┘.</p>
  73.  
  74.     <p>┐└╖∙ ╖╬▒╫└╟ ╟ⁿ╜─└║ ╗≤┤δ└√└╕╖╬ └┌└»╖╙░φ └┌╝╝╟╧┤┘. ▒╫╖»│¬
  75.     ┤δ║╬║╨└╟ ┐└╖∙ ╖╬▒╫ ╟╫╕±┐í ░°┼δ└√└╕╖╬ │¬┐└┤┬ ┴ñ║╕░í └╓┤┘.
  76.     ┐╣╕ª ╡Θ╛ε, ╟╫╕±└║ ║╕┼δ ┤┘└╜░· ░░┤┘.</p>
  77.  
  78.     <div class="example"><p><code>
  79.       [Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1]
  80.       client denied by server configuration:
  81.       /export/home/live/ap/htdocs/test
  82.     </code></p></div>
  83.  
  84.     <p>╖╬▒╫ ╟╫╕±┐í╝¡ ├╣╣°┬░ ╟╫╕±└║ │»┬Ñ┐═ ╜├░ú└╠┤┘. ╡╬╣°┬░
  85.     ╟╫╕±└║ ║╕░φ╟╧┤┬ ┐└╖∙└╟ ╜╔░ó╝║└╗ │¬┼╕│╜┤┘. <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> ┴÷╜├╛ε╖╬ ┐└╖∙ ╖╬▒╫┐í
  86.     ▒Γ╖╧╡╟┤┬ ┐└╖∙└╟ ╜╔░ó╝║└╗ ┴ª╟╤╟╥ ╝÷ └╓┤┘. ╝╝╣°┬░ ╟╫╕±└║
  87.     ┐└╖∙╕ª ╣▀╗²╟╤ ┼¼╢≤└╠╛≡╞«└╟ IP ┴╓╝╥└╠┤┘. └╠ ┤┘└╜║╬┼═ ┐└╖∙╣«└╠
  88.     │¬┐└╕τ, └╠ ░µ┐∞ ╝¡╣÷░í ┼¼╢≤└╠╛≡╞«└╟ ┴ó▒┘└╗ ░┼║╬╟╧╡╡╖╧
  89.     ╝│┴ñ╡╟╛·┤┘░φ │¬┐═└╓┤┘. ┐Σ├╗╟╤ ╣«╝¡└╟ (└Ñ ░µ╖╬░í ╛╞┤╤)
  90.     ╞─└╧╜├╜║┼█ ░µ╖╬╡╡ ║╕└╬┤┘.</p>
  91.  
  92.     <p>┐└╖∙ ╖╬▒╫┐í┤┬ ╕┼┐∞ ┤┘╛τ╟╤ ┴╛╖∙└╟ ╣«▒╕░í │¬┐├ ╝÷ └╓┤┘.
  93.     ┤δ║╬║╨└║ └º┐═ ║±╜┴╟╧┤┘. CGI ╜║┼⌐╕│╞«└╟ ╡≡╣÷▒δ ├Γ╖┬╡╡ ┐└╖∙
  94.     ╖╬▒╫┐í ▒Γ╖╧╡╚┤┘. CGI ╜║┼⌐╕│╞«░í <code>stderr</code>┐í ╛┤
  95.     ┴ñ║╕┤┬ ▒╫┤δ╖╬ ┐└╖∙ ╖╬▒╫╖╬ ║╣╗τ╡╚┤┘.</p>
  96.  
  97.     <p>┐└╖∙ ╖╬▒╫┐í ┴ñ║╕╕ª ├▀░í╟╧░í│¬ ╗²╖½╟╥ ╝÷ ╛°┤┘. ▒╫╖»│¬
  98.     ┐Σ├╗┐í ┤δ╟╤ ┐└╖∙ ╖╬▒╫└╟ ░µ┐∞ <a href="#accesslog">┴ó▒┘
  99.     ╖╬▒╫</a>┐í╡╡ ┤δ└└╟╧┤┬ ╟╫╕±└╠ ╗²▒Σ┤┘. ┐╣╕ª ╡Θ╛ε, └º└╟ ░µ┐∞
  100.     ╗≤┼┬─┌╡σ░í 403└╬ ┴ó▒┘ ╖╬▒╫ ╟╫╕±└╠ ╗²▒Σ┤┘. ┴ó▒┘ ╖╬▒╫┤┬
  101.     ╗τ┐δ└┌┴ñ└╟╟╥ ╝÷ └╓└╕╣╟╖╬ └╠ ╞─└╧└╗ ┬ⁿ░φ╟╧┐⌐ ┐└╖∙ ╗≤╚▓┐í
  102.     ┤δ╟╤ ├▀░í┴ñ║╕╕ª ╛≥└╗ ╝÷ └╓┤┘.</p>
  103.  
  104.     <p>░╦╗τ╟╥╢º ╛ε╢▓ ╣«┴ª░í ╗²▒Γ┤┬┴÷ ┐└╖∙ ╖╬▒╫╕ª ░Φ╝╙ ╗∞╞∞║╕┤┬
  105.     ░═└╠ ┴┴┤┘. └»┤╨╜║ ╜├╜║┼█┐í╝¡ ┤┘└╜░· ░░└╠ ╟╤┤┘:</p>
  106.  
  107.     <div class="example"><p><code>
  108.       tail -f error_log
  109.     </code></p></div>
  110.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  111. <div class="section">
  112. <h2><a name="accesslog" id="accesslog">┴ó▒┘ ╖╬▒╫ (Access Log)</a></h2>
  113.     
  114.  
  115.     <table class="related"><tr><th>░ⁿ╖├╡╚ ╕≡╡Γ</th><th>░ⁿ╖├╡╚ ┴÷╜├╛ε</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_log_config.html">mod_log_config</a></code></li><li><code class="module"><a href="./mod/mod_setenvif.html">mod_setenvif</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code></li><li><code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li></ul></td></tr></table>
  116.  
  117.     <p>╝¡╣÷ ┴ó▒┘ ╖╬▒╫┤┬ ╝¡╣÷░í ├│╕«╟╧┤┬ ╕≡╡τ ┐Σ├╗└╗ ▒Γ╖╧╟╤┤┘.
  118.     <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>
  119.     ┴÷╜├╛ε┤┬ ┴ó▒┘ ╖╬▒╫└╟ └º─í┐═ │╗┐δ└╗ ┴÷┴ñ╟╤┤┘. <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code> ┴÷╜├╛ε╕ª
  120.     ╗τ┐δ╟╧┐⌐ ╖╬▒╫┐í ╞≈╟╘╟╥ │╗┐δ└╗ ╜▒░╘ ╝▒┼├╟╥ ╝÷ └╓┤┘. └╠ └²└║
  121.     ╝¡╣÷░í ┴ó▒┘ ╖╬▒╫┐í ╛╡ │╗┐δ└╗ ╝│┴ñ╟╧┤┬ ╣µ╣²└╗ ╝│╕φ╟╤┤┘.</p>
  122.  
  123.     <p>╣░╖╨ ┴ó▒┘ ╖╬▒╫┐í ┴ñ║╕╕ª ▒Γ╖╧╟╧┤┬ ░═└║ ╖╬▒╫ ░ⁿ╕«└╟ ╜├└█└╧
  124.     ╗╙└╠┤┘. ┤┘└╜ ┤▄░Φ┤┬ └╠ ┴ñ║╕╕ª ║╨╝«╟╧┐⌐ └»┐δ╟╤ ┼δ░Φ╕ª ╕╕╡σ┤┬
  125.     ░═└╠┤┘. └╠ ╣«╝¡┤┬ └╧╣▌└√└╬ ╖╬▒╫ ║╨╝«┐í ┤δ╟╪╝¡ ┤┘╖τ┴÷ ╛╩└╕╕τ,
  126.     ╖╬▒╫ ║╨╝«└║ ╜╟┴ª └Ñ╝¡╣÷░í ╟╥ └╧└╠ ╛╞┤╧┤┘. ╖╬▒╫ ║╨╝«┐í ┤δ╟╤
  127.     ┴ñ║╕┐═ ╖╬▒╫╕ª ║╨╝«╟╧┤┬ ╝╥╟┴╞«┐■╛ε┐í ┤δ╟╪╝¡┤┬ <a href="http://dmoz.org/Computers/Software/Internet/Site_Management/Log_analysis/">Open Directory</a>│¬
  128.     <a href="http://dir.yahoo.com/Computers_and_Internet/Software/Internet/World_Wide_Web/Servers/Log_Analysis_Tools/">Yahoo</a>╕ª
  129.     ┬ⁿ░φ╟╧╢≤.</p>
  130.  
  131.     <p>╛╞╞──í └Ñ╝¡╣÷┤┬ └╠└ⁿ║╬┼═ mod_log_referer, mod_log_agent,
  132.     <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>
  133.     ░░└║ ╕≡╡Γ░· ┴÷╜├╛ε╕ª ╗τ┐δ╟╧┐⌐ ┴ó▒┘ ╖╬▒╫╕ª ┤┘╖τ╛·┤┘. ┴÷▒▌└║
  134.     <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>
  135.     ┴÷╜├╛ε░í ┐└╖í╡╚ ┴÷╜├╛ε╡Θ└╟ ╕≡╡τ ▒Γ┤╔└╗ └╠╛ε╣▐╛╥┤┘.</p>
  136.  
  137.     <p>┴ó▒┘ ╖╬▒╫└╟ ╟ⁿ╜─└║ ╕┼┐∞ ╗τ┐δ└┌┴ñ└╟ ░í┤╔╟╧┤┘. ╟ⁿ╜─└║ C└╟
  138.     printf(1) ╟ⁿ╜─╣«└┌┐¡░· ╕┼┐∞ └»╗τ╟╤ ╟ⁿ╜─╣«└┌┐¡└╗ ╗τ┐δ╟╧┐⌐
  139.     ┴÷┴ñ╟╤┤┘. ┤┘└╜ └²┐í ┐╣╕ª ╡Θ╛·┤┘. ╟ⁿ╜─╣«└┌┐¡┐í ╗τ┐δ░í┤╔╟╤
  140.     ╕≡╡τ │╗┐δ└╗ ╛╦╖┴╕Θ <code class="module"><a href="./mod/mod_log_config.html">mod_log_config</a></code> <a href="mod/mod_log_config.html#formats">╟ⁿ╜─╣«└┌┐¡</a>└╗
  141.     ┬ⁿ░φ╟╧╢≤.</p>
  142.  
  143.     <h3><a name="common" id="common">Common ╖╬▒╫ ╟ⁿ╜─</a></h3>
  144.       
  145.  
  146.       <p>┴ó▒┘ ╖╬▒╫└╟ └ⁿ╟ⁿ└√└╬ ╝│┴ñ└║ ┤┘└╜░· ░░┤┘.</p>
  147.  
  148.       <div class="example"><p><code>
  149.         LogFormat "%h %l %u %t \"%r\" %>s %b" common<br />
  150.          CustomLog logs/access_log common
  151.       </code></p></div>
  152.  
  153.       <p>▒╫╖»╕Θ ┴÷┴ñ╟╤ ╖╬▒╫ ╟ⁿ╜─╣«└┌┐¡└╗ <em>║░╕φ</em>
  154.       <code>common</code>└╕╖╬ ┴ñ└╟╟╤┤┘. ╟ⁿ╜─╣«└┌┐¡└║ ╞█╝╛╞«
  155.       ┴÷╜├╛ε╡Θ╖╬ ▒╕╝║╡╟╕τ, ░ó░ó└║ ╛ε╢▓ ┴ñ║╕╕ª ▒Γ╖╧╟╥┴÷ ╛╦╕░┤┘.
  156.       ╟ⁿ╜─╣«└┌┐¡┐í └╧╣▌ ╣«└┌╕ª └√└╕╕Θ ▒╫┤δ╖╬ ╖╬▒╫┐í ├Γ╖┬╡╚┤┘.
  157.       ╡√┐╚╟Ñ ╣«└┌(<code>"</code>)╕ª ├Γ╖┬╟╧░φ ╜═┤┘╕Θ ╣Θ╜╜╖í╜¼╕ª
  158.       ╛╒┐í ║┘┐⌐╝¡ ╟ⁿ╜─╣«└┌┐¡└╟ │í└╠ ╛╞┤╘└╗ ╟Ñ╜├╟╤┤┘. ╟ⁿ╜─╣«└┌┐¡┐í
  159.       ┴┘╣┘▓▐ "<code>\n</code>", ┼╟ "<code>\t</code>"┐═ ░░└║
  160.       ╞»╝÷ ┴╢└²╣«└┌╕ª ╗τ┐δ╟╥ ╝÷ └╓┤┘.</p>
  161.  
  162.       <p><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>
  163.       ┴÷╜├╛ε┤┬ ┴ñ└╟╟╤ <em>║░╕φ</em>└╗ ╗τ┐δ╟╧┤┬ ╗⌡╖╬┐ε ╖╬▒╫╞─└╧└╗
  164.       ╕╕╡τ┤┘. ┴ó▒┘ ╖╬▒╫└╟ ╞─└╧╕φ└╠ ╜╜╖í╜¼╖╬ ╜├└█╟╧┴÷╛╩└╕╕Θ
  165.       <code class="directive"><a href="./mod/core.html#serverroot">ServerRoot</a></code>└╟ ╗≤┤δ░µ╖╬└╠┤┘.</p>
  166.  
  167.       <p>╛╒└╟ ╝│┴ñ└║ ░°┼δ╖╬▒╫╟ⁿ╜─(Common Log Format, CLF)└╠╢≤┤┬
  168.       ╟ⁿ╜─└╕╖╬ ╖╬▒╫ ╟╫╕±└╗ ▒Γ╖╧╟╤┤┘. ┐⌐╖» ┤┘╕Ñ └Ñ╝¡╣÷╡Θ╡╡ └╠╖▒
  169.       ╟Ñ┴╪ ╟ⁿ╜─└╕╖╬ ╖╬▒╫╕ª ╕╕╡Θ╕τ, ┐⌐╖» ╖╬▒╫ ║╨╝« ╟┴╖╬▒╫╖Ñ┐í╝¡
  170.       └╨└╗ ╝÷ └╓┤┘.  CLF╖╬ ╕╕╡τ ╖╬▒╫╞─└╧ ╟╫╕±└║ ┤┘└╜░· ░░┤┘:</p>
  171.  
  172.       <div class="example"><p><code>
  173.         127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET
  174.         /apache_pb.gif HTTP/1.0" 200 2326
  175.       </code></p></div>
  176.  
  177.       <p>└╠┴ª ╖╬▒╫ ╟╫╕±└╟ ░ó ║╬║╨└╗ ╝│╕φ╟╤┤┘.</p>
  178.  
  179.       <dl>
  180.         <dt><code>127.0.0.1</code> (<code>%h</code>)</dt>
  181.  
  182.         <dd>╝¡╣÷┐í ┐Σ├╗└╗ ╟╤ ┼¼╢≤└╠╛≡╞«(┐°░▌ ╚ú╜║╞«)└╟ IP
  183.         ┴╓╝╥└╠┤┘. <code class="directive"><a href="./mod/core.html#hostnamelookups">HostnameLookups</a></code>░í
  184.         <code>On</code>└╠╢≤╕Θ ╚ú╜║╞«╕φ└╗ ├ú╛╞╝¡ IP ┴╓╝╥ └┌╕«┐í
  185.         ┤δ╜┼ ╛┤┤┘. ▒╫╖»│¬ └╠ ╝│┴ñ└║ ╝¡╣÷╕ª ╕┼┐∞ ┤└╕«░╘ ╟╥ ╝÷
  186.         └╓└╕╣╟╖╬ ├▀├╡╟╧┴÷ ╛╩┤┬┤┘. ╚ú╜║╞«╕φ└╗ ╛╦╖┴╕Θ ┤δ╜┼ │¬┴▀┐í
  187.         <a href="programs/logresolve.html">logresolve</a>┐═
  188.         ░░└║ ╖╬▒╫╕ª ├│╕«╟╧┤┬ ╟┴╖╬▒╫╖Ñ└╗ ╗τ┐δ╟╧┤┬ ░═└╠ ┴┴┤┘.
  189.         ┐⌐▒Γ┐í │¬┐┬ IP ┴╓╝╥┤┬ ╗τ┐δ└┌░í ╗τ┐δ╟╧┤┬ ──╟╗┼═ ┴╓╝╥░í
  190.         ╛╞┤╥ ╝÷ └╓┤┘. ╟┴╖╧╜├ ╝¡╣÷░í ╗τ┐δ└┌┐═ ╝¡╣÷╗τ└╠┐í ┴╕└τ╟╤┤┘╕Θ,
  191.         ┐°╖í ──╟╗┼═ ┴╓╝╥░í ╛╞┤╧╢≤ ╟┴╖╧╜├└╟ ┴╓╝╥░í ▒Γ╖╧╡╔ ░═└╠┤┘.</dd>
  192.  
  193.         <dt><code>-</code> (<code>%l</code>)</dt>
  194.  
  195.         <dd>├Γ╖┬┐í╝¡ "╗⌐▒Γ▒Γ╚ú"┤┬ ┐Σ├╗╟╤ ┴ñ║╕░í ╛°└╜└╗ │¬┼╕│╜┤┘.
  196.         └╠ ░µ┐∞ ┐⌐▒Γ┐í │¬┐├ ┴ñ║╕┤┬ ┼¼╢≤└╠╛≡╞« ──╟╗┼═└╟
  197.         <code>identd</code>░í ┴ª░°╟╥ ┼¼╢≤└╠╛≡╞«└╟ RFC 1413
  198.         ╜┼┐°└╠┤┘. └╠ ┴ñ║╕┤┬ ╕┼┐∞ ╣╧└╗ ╝÷ ╛°▒Γ╢º╣«┐í, ▒Σ╣╨╚≈
  199.         ░ⁿ╕«╡╟┤┬ │╗║╬ │╫╞«┐≈└╠ ╛╞┤╧╢≤╕Θ └²┤δ╖╬ └╠ ┴ñ║╕╕ª ╗τ┐δ╟╧╕Θ
  200.         ╛╚╡╚┤┘. <code class="directive"><a href="./mod/core.html#identitycheck">IdentityCheck</a></code>░í
  201.         <code>On</code>└╠ ╛╞┤╧╢≤╕Θ ╛╞╞──í └Ñ╝¡╣÷┤┬ └╠ ┴ñ║╕╕ª
  202.         ╛╦╛╞║╕╖┴░φ ╜├╡╡╟╧┴÷╡╡ ╛╩┤┬┤┘.</dd>
  203.  
  204.         <dt><code>frank</code> (<code>%u</code>)</dt>
  205.  
  206.         <dd>└╠┤┬ HTTP └╬┴⌡└╕╖╬ ╛╦╛╞│╜ ╣«╝¡╕ª ┐Σ├╗╟╤ ╗τ┐δ└┌└╟
  207.         userid└╠┤┘. ║╕┼δ └╠ ░¬└║ CGI ╜║┼⌐╕│╞«┐í░╘
  208.         <code>REMOTE_USER</code> ╚»░µ║»╝÷╖╬ │╤░▄┴°┤┘. ┐Σ├╗└╟
  209.         ╗≤┼┬─┌╡σ░í 401└╠╢≤╕Θ (╛╞╖í ┬ⁿ░φ) ╗τ┐δ└┌░í ╛╞┴≈ └╬┴⌡└╗
  210.         ░┼─í┴÷ ╛╩╛╥└╕╣╟╖╬ └╠ ░¬└╗ ╣╧└╕╕Θ ╛╚╡╚┤┘. ╣«╝¡╕ª ╛╧╚ú╖╬
  211.         ║╕╚ú╟╧┴÷ ╛╩┤┬┤┘╕Θ └╠ ╟╫╕±└║ └╠└ⁿ ╟╫╕±░· ░░└╠
  212.         "<code>-</code>"└╠┤┘.</dd>
  213.  
  214.         <dt><code>[10/Oct/2000:13:55:36 -0700]</code>
  215.         (<code>%t</code>)</dt>
  216.  
  217.         <dd>
  218.           ╝¡╣÷░í ┐Σ├╗├│╕«╕ª ╕╢─ú ╜├░ú.
  219.           ╟ⁿ╜─└║:
  220.  
  221.           <p class="indent">
  222.             <code>[day/month/year:hour:minute:second zone]<br />
  223.              day = ╝²└┌ 2░│<br />
  224.              month = ╝²└┌ 3░│<br />
  225.              year = ╝²└┌ 4░│<br />
  226.              hour = ╝²└┌ 2░│<br />
  227.              minute = ╝²└┌ 2░│<br />
  228.              second = ╝²└┌ 2░│<br />
  229.              zone = (`+' | `-') ╝²└┌ 4░│</code>
  230.           </p>
  231.           ╖╬▒╫ ╟ⁿ╜─╣«└┌┐¡┐í <code>%{format}t</code>╕ª ╗τ┐δ╟╧┐⌐
  232.           ┤┘╕Ñ ╟ⁿ╜─└╕╖╬ ╜├░ú└╗ ├Γ╖┬╟╥ ╝÷ └╓┤┘. <code>format</code>└║
  233.           C ╟Ñ┴╪ ╢≤└╠║Ω╖»╕«└╟ <code>strftime(3)</code>░· ░░┤┘.
  234.         </dd>
  235.  
  236.         <dt><code>"GET /apache_pb.gif HTTP/1.0"</code>
  237.         (<code>\"%r\"</code>)</dt>
  238.  
  239.         <dd>┼¼╢≤└╠╛≡╞«└╟ ┐Σ├╗┴┘└╠ ╜╓╡√┐╚╟Ñ╖╬ ╣¡┐⌐└╓┤┘. ┐Σ├╗┴┘└║
  240.         ╕┼┐∞ └»┐δ╟╤ ┴ñ║╕╕ª ┤π░φ └╓┤┘. ├╣┬░, ┼¼╢≤└╠╛≡╞«░í ╗τ┐δ╟╤
  241.         ╕▐╜ß╡σ┤┬ <code>GET</code>└╠┤┘. ╡╤┬░, ┼¼╢≤└╠╛≡╞«┤┬ └┌┐°
  242.         <code>/apache_pb.gif</code>╕ª ┐Σ├╗╟╤┤┘. ╝╝╣°┬░, ┼¼╢≤└╠╛≡╞«┤┬
  243.         <code>HTTP/1.0</code> ╟┴╖╬┼Σ─▌└╗ ╗τ┐δ╟╤┤┘. ┐Σ├╗┴┘└╟
  244.         ┐⌐╖» ║╬║╨└╗ ╡√╖╬ ╖╬▒╫╟╥ ╝÷╡╡ └╓┤┘. ┐╣╕ª ╡Θ╛ε, ╟ⁿ╜─╣«└┌┐¡
  245.         "<code>%m %U%q %H</code>"└║ "<code>%r</code>"░· ╢╚░░└╠
  246.         ╕▐╜ß╡σ, ░µ╖╬, ┴·└╟╣«└┌┐¡, ╟┴╖╬┼Σ─▌└╗ ╖╬▒╫╟╤┤┘.</dd>
  247.  
  248.         <dt><code>200</code> (<code>%>s</code>)</dt>
  249.  
  250.         <dd>└╠┤┬ ╝¡╣÷░í ┼¼╢≤└╠╛≡╞«┐í░╘ ║╕│╗┤┬ ╗≤┼┬─┌╡σ└╠┤┘. └╠
  251.         ┴ñ║╕┤┬ (2╖╬ ╜├└█╟╧┤┬ ─┌╡σ) ┐Σ├╗└╠ ╝║░°╟╧┐┤┤┬┴÷, (4╖╬
  252.         ╜├└█╟╧┤┬ ─┌╡σ) ┼¼╢≤└╠╛≡╞«┐í ┐└╖∙░í └╓┤┬┴÷, (5╖╬ ╜├└█╟╧┤┬
  253.         ─┌╡σ) ╝¡╣÷┐í ┐└╖∙░í └╓┤┬┴÷ ╛╦╖┴┴╓╣╟╖╬ ╕┼┐∞ ┴▀┐Σ╟╧┤┘.
  254.         ╗≤┼┬─┌╡σ└╟ └ⁿ├╝ ╕±╖╧└║ <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.txt">HTTP
  255.         ▒╘╛α</a> (RFC2616 section 10)┐í╝¡ ├ú└╗ ╝÷ └╓┤┘.</dd>
  256.  
  257.         <dt><code>2326</code> (<code>%b</code>)</dt>
  258.  
  259.         <dd>╕╢┴÷╕╖ ╟╫╕±└║ └└┤Σ ╟∞┤⌡╕ª ┴ª┐▄╟╧░φ ┼¼╢≤└╠╛≡╞«┐í░╘
  260.         ║╕│╗┤┬ │╗┐δ└╟ ┼⌐▒Γ╕ª │¬┼╕│╜┤┘. ┼¼╢≤└╠╛≡╞«┐í░╘ ║╕│╗┤┬
  261.         │╗┐δ└╠ ╛°┤┘╕Θ └╠ ░¬└║ "<code>-</code>"└╠┤┘. │╗┐δ└╠
  262.         ╛°┤┬ ░µ┐∞ "<code>0</code>"└╗ ╖╬▒╫╟╧╖┴╕Θ ┤δ╜┼
  263.         <code>%B</code>╕ª ╗τ┐δ╟╤┤┘.</dd>
  264.       </dl>
  265.     
  266.  
  267.     <h3><a name="combined" id="combined">Combined ╖╬▒╫ ╟ⁿ╜─</a></h3>
  268.       
  269.  
  270.       <p>└┌┴╓ ╗τ┐δ╡╟┤┬ ┤┘╕Ñ ╟ⁿ╜─╣«└┌┐¡└║ ░ß╟╒╡╚╖╬▒╫╟ⁿ╜─(Combined
  271.       Log Format)└╠┤┘. ┤┘└╜░· ░░└╠ ╗τ┐δ╟╤┤┘.</p>
  272.  
  273.       <div class="example"><p><code>
  274.         LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
  275.         \"%{User-agent}i\"" combined<br />
  276.          CustomLog log/access_log combined
  277.       </code></p></div>
  278.  
  279.       <p>└╠ ╟ⁿ╜─└║ ╡╬ ╟╫╕±└╗ ┤⌡ ├▀░í╟╤ ░═└╗ ┴ª┐▄╟╧░φ┤┬ Common
  280.       ╖╬▒╫ ╟ⁿ╜─░· ┐╧└ⁿ╚≈ ░░┤┘. ├▀░í╡╚ ╟╫╕±╡Θ└║ ╞█╝╛╞« ┴÷╜├╛ε
  281.       <code>%{<em>header</em>}i</code>╕ª ╗τ┐δ╟╤┤┘. ┐⌐▒Γ╝¡
  282.       <em>header</em> └┌╕«┐í  HTTP ┐Σ├╗ ╟∞┤⌡ └╠╕º└╠ │¬┐├ ╝÷
  283.       └╓┤┘. └╠ ╟ⁿ╜─└╟ ┴ó▒┘ ╖╬▒╫┤┬ ┤┘└╜░· ░░┤┘:</p>
  284.  
  285.       <div class="example"><p><code>
  286.         127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET
  287.         /apache_pb.gif HTTP/1.0" 200 2326
  288.         "http://www.example.com/start.html" "Mozilla/4.08 [en]
  289.         (Win98; I ;Nav)"
  290.       </code></p></div>
  291.  
  292.       <p>├▀░í╡╚ ╟╫╕±└║:</p>
  293.  
  294.       <dl>
  295.         <dt><code>"http://www.example.com/start.html"</code>
  296.         (<code>\"%{Referer}i\"</code>)</dt>
  297.  
  298.         <dd>"Referer" (╕┬├π╣² ╞▓╕«┴÷╛╩╛╥└╜) HTTP ┐Σ├╗ ╟∞┤⌡.
  299.         ┼¼╢≤└╠╛≡╞«░í ┬ⁿ┴╢╟▀┤┘░φ ╝¡╣÷┐í░╘ ╛╦╕░ ╗τ└╠╞«└╠┤┘.
  300.         (┴∩, <code>/apache_pb.gif</code>╕ª ╕╡┼⌐╟╧┐┤░┼│¬ ╞≈╟╘╟╤
  301.         ╗τ└╠╞«└╠┤┘.)</dd>
  302.  
  303.         <dt><code>"Mozilla/4.08 [en] (Win98; I ;Nav)"</code>
  304.         (<code>\"%{User-agent}i\"</code>)</dt>
  305.  
  306.         <dd>User-Agent HTTP ┐Σ├╗ ╟∞┤⌡. ┼¼╢≤└╠╛≡╞« ║Ω╢≤┐∞└·░í
  307.         └┌╜┼┐í ┤δ╟╪ ╛╦╕«┤┬ ╜─║░┴ñ║╕└╠┤┘.</dd>
  308.       </dl>
  309.     
  310.  
  311.     <h3><a name="multiple" id="multiple">┐⌐╖» ┴ó▒┘ ╖╬▒╫</a></h3>
  312.       
  313.  
  314.       <p>╝│┴ñ╞─└╧┐í ┐⌐╖» <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ┴÷╜├╛ε╕ª
  315.       ╗τ┐δ╟╧╕Θ ┴ó▒┘ ╖╬▒╫░í ┐⌐╖»░│ ╕╕╡Θ╛ε┴°┤┘. ┐╣╕ª ╡Θ╛ε, ┤┘└╜
  316.       ╝│┴ñ└║ ╝╝░í┴÷ ┴ó▒┘ ╖╬▒╫╕ª ╕╕╡τ┤┘. ├╣╣°┬░┤┬ ▒Γ║╗ CLF ┴ñ║╕╕ª
  317.       ▒Γ╖╧╟╧░φ, ╡╬╣°┬░┐═ ╝╝╣°┬░┤┬ referer┐═ ║Ω╢≤┐∞└· ┴ñ║╕╕ª
  318.       ▒Γ╖╧╟╤┤┘. ╕╢┴÷╕╖ ╡╬ <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ┴┘└║ ╛ε╢╗░╘
  319.       └╠└ⁿ <code>ReferLog</code>┐═ <code>AgentLog</code> ┴÷╜├╛ε└╟
  320.       ▒Γ┤╔└╗ ╚Σ│╗│╛ ╝÷ └╓┤┬┴÷ ║╕┐⌐┴╪┤┘.</p>
  321.  
  322.       <div class="example"><p><code>
  323.         LogFormat "%h %l %u %t \"%r\" %>s %b" common<br />
  324.         CustomLog logs/access_log common<br />
  325.         CustomLog logs/referer_log "%{Referer}i -> %U"<br />
  326.         CustomLog logs/agent_log "%{User-agent}i"
  327.       </code></p></div>
  328.  
  329.       <p>╢╟, └╠ ┐╣┤┬ <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code>└╕╖╬ ╣▌╡σ╜├
  330.       ║░╕φ└╗ ┴ñ└╟╟╥ ╟╩┐Σ┤┬ ╛°└╜└╗ ║╕┐⌐┴╪┤┘. ┤δ╜┼ <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ┴÷╜├╛ε┐í
  331.       ┴≈┴ó ╖╬▒╫ ╟ⁿ╜─└╗ ┴÷┴ñ╟╥ ╝÷ └╓┤┘.</p>
  332.     
  333.  
  334.     <h3><a name="conditional" id="conditional">┴╢░╟║╬ ╖╬▒╫</a></h3>
  335.       
  336.  
  337.       <p>┼¼╢≤└╠╛≡╞« ┐Σ├╗└╟ ╝║░▌┐í ╡√╢≤ ╟╪┤τ ╟╫╕±└╗ ┴ó▒┘ ╖╬▒╫┐í
  338.       ▒Γ╖╧╟╧┴÷╛╩░φ ╜═└╗ ╢º░í └╓┤┘. <a href="env.html">╚»░µ║»╝÷</a>╕ª
  339.       ╗τ┐δ╟╧╕Θ ╜▒░╘ ╟╪░ß╡╚┤┘. ╕╒└·, ┼¼╢≤└╠╛≡╞«░í ╞»┴ñ ┴╢░╟└╗
  340.       ╕╕┴╖╟╧╕Θ ╚»░µ║»╝÷╕ª ╝│┴ñ╟╤┤┘. └╠ └█╛≈┐í┤┬ ║╕┼δ <code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code>╕ª ╗τ┐δ╟╤┤┘.
  341.       ▒╫╕«░φ <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>
  342.       ┴÷╜├╛ε┐í <code>env=</code>└╗ ╗τ┐δ╟╧┐⌐ ╚»░µ║»╝÷ └»╣½┐í
  343.       ╡√╢≤ ┐Σ├╗└╗ ┴²╛ε│╓░┼│¬ ╗½┤┘. ┐╣╕ª ╡Θ╕Θ:</p>
  344.  
  345.       <div class="example"><p><code>
  346.         # loop-back └╬┼═╞Σ└╠╜║┐í╝¡ ┐Σ├╗└╗ ╟Ñ╜├╟╤┤┘<br />
  347.         SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog<br />
  348.         # robots.txt ╞─└╧┐í ┤δ╟╤ ┐Σ├╗└╗ ╟Ñ╜├╟╤┤┘<br />
  349.         SetEnvIf Request_URI "^/robots\.txt$" dontlog<br />
  350.         # │¬╕╙┴÷╕ª ╖╬▒╫┐í │▓▒Σ┤┘<br />
  351.         CustomLog logs/access_log common env=!dontlog
  352.       </code></p></div>
  353.  
  354.       <p>┤┘╕Ñ ┐╣╖╬ ┐╡╛ε▒╟ ╗τ┐δ└┌└╟ ┐Σ├╗╕╕└╗ ╟╤ ╖╬▒╫╞─└╧┐í ▒Γ╖╧╟╧░φ,
  355.       ║±┐╡╛ε▒╟ ╗τ┐δ└┌└╟ ┐Σ├╗└║ ┤┘╕Ñ ╖╬▒╫╞─└╧┐í ▒Γ╖╧╟╧┤┬ ░µ┐∞╕ª
  356.       ╗²░ó╟╪║╕└┌.</p>
  357.  
  358.       <div class="example"><p><code>
  359.         SetEnvIf Accept-Language "en" english<br />
  360.         CustomLog logs/english_log common env=english<br />
  361.         CustomLog logs/non_english_log common env=!english
  362.       </code></p></div>
  363.  
  364.       <p>┴╢░╟║╬ ╖╬▒╫┤┬ ╕┼┐∞ ░¡╖┬╟╧░φ └»┐¼╟╧┴÷╕╕, └╠░═└╠ ╖╬▒╫
  365.       │╗┐δ└╗ ┴╢└²╟╧┤┬ └»└╧╟╤ ╣µ╣²└║ ╛╞┤╧┤┘. ╖╬▒╫╞─└╧└║ ╝¡╣÷└╟
  366.       ╕≡╡τ ╟α╡┐└╗ ▒Γ╖╧╟╥╢º ┤⌡ └»┐δ╟╧┤┘. │¬┴▀┐í ┐°╟╧┴÷╛╩┤┬ ┐Σ├╗└╗
  367.       ┴ª┐▄╟╧░φ ╖╬▒╫╞─└╧└╗ ║╨╝«╟╧┤┬ ░═└╠ ┤⌡ ╜▒┤┘.</p>
  368.     
  369.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  370. <div class="section">
  371. <h2><a name="rotation" id="rotation">╖╬▒╫ ╝°╚» (Log Rotation)</a></h2>
  372.     
  373.  
  374.     <p>┴╢▒▌ ╣┘╗█ ╝¡╣÷┴╢┬≈╡╡ ╖╬▒╫╞─└╧┐í └·└σ╡╟┤┬ ┴ñ║╕╖«└║ ╕┼┐∞
  375.     ╕╣┤┘. ┴ó╝╙ ╖╬▒╫┤┬ ║╕┼δ ╕╕╣° ┐Σ├╗┤τ 1MB └╠╗≤ ┴⌡░í╟╤┤┘. ░ß░·└√└╕╖╬
  376.     ▒Γ┴╕└╟ ╖╬▒╫╕ª ┐┼▒Γ░┼│¬ ┴÷┐∞┤┬ ╣µ╣²└╕╖╬ ╖╬▒╫╕ª ┴╓▒Γ└√└╕╖╬
  377.     ╝°╚░╟╥ ╟╩┐Σ░í └╓┤┘. ╛╞╞──í┤┬ ╞─└╧└╗ ┐¡░φ└╓┤┬ ╡┐╛╚┐í┤┬ ░Φ╝╙
  378.     └╠└ⁿ ╖╬▒╫╞─└╧┐í ╛▓▒Γ╢º╣«┐í ╝¡╣÷░í ╜╟╟α┴▀└╧╢º ╖╬▒╫╕ª ╝°╚»╟╥
  379.     ╝÷ ╛°┤┘. ┤δ╜┼ ╖╬▒╫╞─└╧└╗ ┐┼▒Γ░┼│¬ ┴÷┐ε╚─ ╝¡╣÷╕ª <a href="stopping.html">└τ╜├└█</a>╟╧┐⌐, ╖╬▒╫╞─└╧└╗ ╗⌡╖╬ ┐¡╛ε╛▀
  380.     ╟╤┤┘.</p>
  381.  
  382.     <p><em>┴í└▌└║</em> └τ╜├└█└╗ ╗τ┐δ╟╧╕Θ ╝¡╣÷┤┬ ┼¼╢≤└╠╛≡╞«┐═
  383.     ▒Γ┴╕└╟ ╚ñ└║ ┤δ▒Γ╡╚ ┐¼░ß└╗ └╥┴÷╛╩░φ ╗⌡ ╖╬▒╫╞─└╧└╗ ┐¡ ╝÷ └╓┤┘.
  384.     ▒╫╖»│¬ └╠╕ª └º╟╪ ╝¡╣÷┤┬ ┐└╖í╡╚ ┐Σ├╗└╟ ╝¡║±╜║╕ª │í│╗┤┬ ╡┐╛╚
  385.     └╠└ⁿ ╖╬▒╫╞─└╧└╗ ░Φ╝╙ ╗τ┐δ╟╪╛▀ ╟╤┤┘. ▒╫╖»╣╟╖╬ └τ╜├└█╟╤╚─
  386.     ╖╬▒╫╞─└╧└╗ ├│╕«╟╧▒Γ └ⁿ┐í ╛≤╕╢░ú ▒Γ┤┘╕▒ ╟╩┐Σ░í └╓┤┘. └╧╣▌└√└╕╖╬
  387.     ┤┘└╜░· ░░└╠ ╖╬▒╫╕ª ╝°╚»╟╧░φ, ╡≡╜║┼⌐░°░ú└╗ └²╛α╟╧▒Γ└º╟╪ └╠└ⁿ
  388.     ╖╬▒╫╕ª ╛╨├α╟╤┤┘:</p>
  389.  
  390.     <div class="example"><p><code>
  391.       mv access_log access_log.old<br />
  392.       mv error_log error_log.old<br />
  393.       apachectl graceful<br />
  394.       sleep 600<br />
  395.       gzip access_log.old error_log.old
  396.     </code></p></div>
  397.  
  398.     <p>╖╬▒╫╕ª ╝°╚»╟╧┤┬ ┤┘╕Ñ ╣µ╣²└║ ┤┘└╜ └²┐í╝¡ ╝│╕φ╟╥ <a href="#piped">╞─└╠╟┴ ╖╬▒╫</a>╕ª ╗τ┐δ╟╧┤┬ ░═└╠┤┘.</p>
  399.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  400. <div class="section">
  401. <h2><a name="piped" id="piped">╖╬▒╫╕ª ╞─└╠╟┴╖╬ ║╕│╗▒Γ</a></h2>
  402.     
  403.  
  404.     <p>╛╞╞──í └Ñ╝¡╣÷┤┬ ┐└╖∙ ╖╬▒╫┐═ ┴ó▒┘ ╖╬▒╫╕ª ╞─└╧┐í ┴≈┴ó
  405.     ╛▓┴÷╛╩░φ ╞─└╠╟┴╕ª ┼δ╟╪ ┤┘╕Ñ ╟┴╖╬╝╝╜║╖╬ ║╕│╛ ╝÷ └╓┤┘. └╠
  406.     ▒Γ┤╔└╗ ╗τ┐δ╟╧╕Θ ╝¡╣÷┐í ─┌╡σ╕ª ├▀░í╟╧┴÷╛╩░φ╡╡ ╕┼┐∞ └»┐¼╟╧░╘
  407.     ╖╬▒╫╕ª ├│╕«╟╥ ╝÷ └╓┤┘. ╖╬▒╫╕ª ╞─└╠╟┴┐í ╛▓▒Γ└º╟╪ ╞─└╧╕φ
  408.     └┌╕«┐í ╞─└╠╟┴╣«└┌ "<code>|</code>"┐═ ╡┌┐í ╟Ñ┴╪└╘╖┬└╕╖╬
  409.     ╖╬▒╫ ╟╫╕±└╗ └╨└╗ ╜╟╟α╞─└╧╕φ└╗ └√└╕╕Θ ╡╚┤┘. ╛╞╞──í┤┬ ╝¡╣÷░í
  410.     ╜├└█╟╥╢º ╞─└╠╟┴╖╬ ┐¼░ß╟╥ ╖╬▒╫ ╟┴╖╬╝╝╜║╕ª ╜├└█╟╧░φ, ╝¡╣÷░í
  411.     ╜╟╟α╡╟┤┬ ╡┐╛╚ ╟┴╖╬╝╝╜║░í ┴╫└╕╕Θ ┤┘╜├ ╜├└█╟╤┤┘. (└╠ ╕╢┴÷╕╖
  412.     ▒Γ┤╔╢º╣«┐í ┐∞╕«┤┬ └╠ ╣µ╣²└╗ "╣╧└╗ ╝÷ └╓┤┬ ╞─└╠╟┴ ╖╬▒╫"╢≤░φ
  413.     ║╬╕Ñ┤┘.)</p>
  414.  
  415.     <p>╞─└╠╟┴╖╬ ┐¼░ß╡╚ ╖╬▒╫ ╟┴╖╬╝╝╜║┤┬ ║╬╕≡ ╛╞╞──í httpd ╟┴╖╬╝╝╜║░í
  416.     ╢τ┐∞░φ, ╟┴╖╬╝╝╜║└╟ userid╡╡ ░░┤┘. ┴∩, ╞─└╠╟┴╖╬ ┐¼░ß╡╚ ╖╬▒╫
  417.     ╟┴╖╬▒╫╖Ñ└║ ║╕┼δ root╖╬ ╜╟╟α╡╚┤┘. ▒╫╖»╣╟╖╬ ╟┴╖╬▒╫╖Ñ└╗ ░ú┤▄╟╧░φ
  418.     ╛╚└ⁿ╟╧░╘ ╕╕╡σ┤┬ ░═└╠ ╕┼┐∞ ┴▀┐Σ╟╧┤┘.</p>
  419.  
  420.     <p>╞─└╠╟┴╖╬ ║╬╕ú┤┬ └ⁿ├╝ ╕φ╖╔╛ε╕ª ╡√┐╚╟Ñ╖╬ ╣¡└╜└╗ ╕φ╜╔╟╧╢≤.
  421.     └╠ ┐╣┤┬ ┴ó▒┘ ╖╬▒╫┐í ┤δ╟╤ ░═└╠┴÷╕╕, ┐└╖∙ ╖╬▒╫╡╡ ╕╢┬∙░í┴÷┤┘.</p>
  422.  
  423.     <p>╝¡╣÷╕ª └τ╜├└█╟╧┴÷╛╩░φ ╖╬▒╫╕ª ╝°╚»╟╥ ╝÷ └╓┤┬ ░═└╠ ╞─└╠╟┴
  424.     ╖╬▒╫╕ª ╗τ┐δ╟╧┤┬ ┴▀┐Σ╟╤ └╠└»┤┘. ╛╞╞──í └Ñ╝¡╣÷┤┬ └╠╕ª └º╟╪
  425.     <a href="programs/rotatelogs.html">rotatelogs</a>╢≤┤┬ ░ú┤▄╟╤
  426.     ╟┴╖╬▒╫╖Ñ└╗ ╞≈╟╘╟╤┤┘. ┐╣╕ª ╡Θ╛ε 24╜├░ú╕╢┤┘ ╖╬▒╫╕ª ╝°╚»╟╤┤┘╕Θ:</p>
  427.  
  428.     <div class="example"><p><code>
  429.       CustomLog "|/usr/local/apache/bin/rotatelogs
  430.       /var/log/access_log 86400" common
  431.     </code></p></div>
  432.  
  433.     <p>┤┘╕Ñ ╗τ└╠╞«┐í <a href="http://www.cronolog.org/">cronolog</a>╢≤┤┬ ║±╜┴╟╧┴÷╕╕
  434.     ╚╬╛└ ┤⌡ └»┐¼╟╤ ╖╬▒╫ ╝°╚» ╟┴╖╬▒╫╖Ñ└╠ └╓┤┘.</p>
  435.  
  436.     <p>┴╢░╟║╬ ╖╬▒╫┐═ ░░└╠ ╞─└╠╟┴ ╖╬▒╫┤┬ ╕┼┐∞ ░¡╖┬╟╤ ╡╡▒╕┴÷╕╕,
  437.     │¬┴▀┐í ├│╕«╟╧┤┬ ╡ε└╟ ┤⌡ ░ú┤▄╟╤ ╣µ╣²└╠ ░í┤╔╟╤ ░µ┐∞ ╗τ┐δ╟╪╝¡┤┬
  438.     ╛╚╡╚┤┘.</p>
  439.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  440. <div class="section">
  441. <h2><a name="virtualhost" id="virtualhost">░í╗≤╚ú╜║╞«</a></h2>
  442.     
  443.  
  444.     <p>╕╣└║ <a href="vhosts/">░í╗≤╚ú╜║╞«</a>░í └╓┤┬ ╝¡╣÷╕ª
  445.     ┐ε┐╡╟╥╢º ┐⌐╖»░í┴÷ ╣µ╣²└╕╖╬ ╖╬▒╫╞─└╧└╗ ┤┘╖Ω ╝÷ └╓┤┘. ╕╒└·,
  446.     ╚ú╜║╞«░í ╟╤░│└╬ ╝¡╣÷┐═ ░░└╠ ╖╬▒╫╕ª ╗τ┐δ╟╥ ╝÷ └╓┤┘. <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> ╝╜╝╟└╠
  447.     ╛╞┤╤ ┴╓╝¡╣÷ ╝│┴ñ┐í ╖╬▒╫ ┴÷╜├╛ε╕ª ╡╬╕Θ ╕≡╡τ ┐Σ├╗└╠ ░░└║ ┴ó▒┘
  448.     ╖╬▒╫┐═ ┐└╖∙ ╖╬▒╫╖╬ ▒Γ╖╧╡╚┤┘. └╠ ╣µ╣²└║ ░í╗≤╚ú╜║╞«║░╖╬ ╜▒░╘
  449.     ┼δ░Φ├│╕«╕ª ╟╥ ╝÷ ╛°┤┘.</p>
  450.  
  451.     <p><code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code>
  452.     ╝╜╝╟ ╛╚┐í <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code>│¬
  453.     <code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> ┴÷╜├╛ε╕ª
  454.     ╗τ┐δ╟╧╕Θ ╟╪┤τ ░í╗≤╚ú╜║╞«┐í ┤δ╟╤ ┐Σ├╗░· ┐└╖∙╕╕└╠ ┴÷┴ñ╡╚
  455.     ╞─└╧┐í ▒Γ╖╧╡╚┤┘. ╖╬▒╫ ┴÷╜├╛ε░í ╛°┤┬ ┤┘╕Ñ ░í╗≤╚ú╜║╞«┤┬ ░Φ╝╙
  456.     ┴╓╝¡╣÷ ╖╬▒╫┐í ╖╬▒╫╕ª ▒Γ╖╧╟╤┤┘. └╠ ╣µ╣²└║ ░í╗≤╚ú╜║╞« ░│╝÷░í
  457.     └√└╗ ░µ┐∞ ╕┼┐∞ └»┐δ╟╧┴÷╕╕, ╚ú╜║╞« ╝÷░í ╕╣┤┘╕Θ ░ⁿ╕«╟╧▒Γ
  458.     ╚√╡Θ╛ε┴°┤┘. ╢╟, <a href="vhosts/fd-limits.html">╞─└╧▒Γ╝·└┌░í
  459.     ║╬┴╖╟╤</a> ╣«┴ª░í └┌┴╓ ╣▀╗²╟╤┤┘.</p>
  460.  
  461.     <p>┴ó▒┘ ╖╬▒╫└╟ ░µ┐∞ ╕┼┐∞ ┴┴└║ ╟╪░ß├Ñ└╠ └╓┤┘. ╖╬▒╫ ╟ⁿ╜─╣«└┌┐¡┐í
  462.     ░í╗≤╚ú╜║╞«┐í ┤δ╟╤ ┴ñ║╕╕ª ├▀░í╟╧╕Θ ╕≡╡τ ╚ú╜║╞«░í ░░└║ ╖╬▒╫╕ª
  463.     ╗τ┐δ╟╧░φ, │¬┴▀┐í ╖╬▒╫╕ª ░í╗≤╚ú╜║╞«║░╖╬ │¬┤¡ ╝÷ └╓┤┘. ┐╣╕ª
  464.     ╡Θ╛ε, ┤┘└╜ ┴÷╜├╛ε╕ª ║┴╢≤.</p>
  465.  
  466.     <div class="example"><p><code>
  467.       LogFormat "%v %l %u %t \"%r\" %>s %b"
  468.       comonvhost<br />
  469.       CustomLog logs/access_log comonvhost
  470.     </code></p></div>
  471.  
  472.     <p><code>%v</code>┤┬ ┐Σ├╗└╗ ╝¡║±╜║╟╧┤┬ ░í╗≤╚ú╜║╞« └╠╕º└╗
  473.     ▒Γ╖╧╟╤┤┘. │¬┴▀┐í <a href="programs/other.html">split-logfile</a>
  474.     ░░└║ ╟┴╖╬▒╫╖Ñ└╕╖╬ ┴ó▒┘ ╖╬▒╫╕ª ░í╗≤╚ú╜║║░╖╬ │¬┤¡ ╝÷ └╓┤┘.</p>
  475.   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  476. <div class="section">
  477. <h2><a name="other" id="other">┤┘╕Ñ ╖╬▒╫╞─└╧</a></h2>
  478.     
  479.  
  480.     <table class="related"><tr><th>░ⁿ╖├╡╚ ╕≡╡Γ</th><th>░ⁿ╖├╡╚ ┴÷╜├╛ε</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritelog">RewriteLog</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewriteloglevel">RewriteLogLevel</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptlog">ScriptLog</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptlogbuffer">ScriptLogBuffer</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptloglength">ScriptLogLength</a></code></li></ul></td></tr></table>
  481.  
  482.     <h3><a name="pidfile" id="pidfile">PID ╞─└╧</a></h3>
  483.       
  484.  
  485.       <p>╛╞╞──í └Ñ╝¡╣÷┤┬ ╜├└█╟╥╢º <code>logs/httpd.pid</code>
  486.       ╞─└╧┐í ║╬╕≡ httpd ╟┴╖╬╝╝╜║└╟ process id╕ª └·└σ╟╤┤┘. └╠
  487.       ╞─└╧╕φ└║ <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code>
  488.       ┴÷╜├╛ε╖╬ ║»░µ╟╥ ╝÷ └╓┤┘. process-id┤┬ ░ⁿ╕«└┌░í ║╬╕≡ ╟┴╖╬╝╝╜║┐í
  489.       ╜├▒╫│╬└╗ ║╕│╗ ╝¡╣÷╕ª └τ╜├└█╟╧░┼│¬ ┴╫└╧╢º ╗τ┐δ╟╤┤┘.
  490.       └⌐╡╡┐∞┴ε┐í╝¡┤┬ ┤δ╜┼ -k ╕φ╖╔╟α┐╔╝╟└╗ ╗τ┐δ╟╤┤┘. ┤⌡ └┌╝╝╟╤
  491.       ┴ñ║╕┤┬ <a href="stopping.html">┴▀┤▄░· └τ╜├└█</a> ╞Σ└╠┴÷╕ª
  492.       ┬ⁿ░φ╟╧╢≤.</p>
  493.     
  494.  
  495.     <h3><a name="scriptlog" id="scriptlog">╜║┼⌐╕│╞« ╖╬▒╫</a></h3>
  496.       
  497.  
  498.       <p>╡≡╣÷▒δ└╗ ╡╜▒Γ└º╟╪ <code class="directive"><a href="./mod/mod_cgi.html#scriptlog">ScriptLog</a></code> ┴÷╜├╛ε╕ª ╗τ┐δ╟╧┐⌐
  499.       CGI ╜║┼⌐╕│╞«└╟ └╘╖┬░· ├Γ╖┬└╗ ▒Γ╖╧╟╥ ╝÷ └╓┤┘. └╠ ┴÷╜├╛ε┤┬
  500.       ┐└┴≈ ┼╫╜║╞«┐δ└╕╖╬╕╕ ╗τ┐δ╟╪╛▀ ╟╤┤┘. ╜╟┴ª ╗τ┐δ╟╧┤┬ ╝¡╣÷┐í╝¡
  501.       ╗τ┐δ╟╧╕Θ ╛╚╡╚┤┘. ┤⌡ └┌╝╝╟╤ ┴ñ║╕┤┬ <a href="mod/mod_cgi.html">mod_cgi</a> ╣«╝¡╕ª ┬ⁿ░φ╟╧╢≤.</p>
  502.     
  503.  
  504.     <h3><a name="rewritelog" id="rewritelog">└τ└█╝║ ╖╬▒╫</a></h3>
  505.       
  506.  
  507.       <p><a href="mod/mod_rewrite.html">mod_rewrite</a>└╟ ░¡╖┬╟╧░φ
  508.       ║╣└Γ╟╤ ▒Γ┤╔└╗ ╗τ┐δ╟╤┤┘╕Θ ╡≡╣÷▒δ└╗ └º╟╪ ░┼└╟ ╟╫╗≤ <code class="directive"><a href="./mod/mod_rewrite.html#rewritelog">RewriteLog</a></code>╕ª ╗τ┐δ╟╥ ╟╩┐Σ░í
  509.       └╓┤┘. └╠ ╖╬▒╫╞─└╧└║ └τ└█╝║ ┐ú┴°└╠ ╛ε╢╗░╘ ┐Σ├╗└╗ ║»╚»╟╧┤┬┴÷┐í
  510.       ┤δ╟╪ └┌╝╝╚≈ ╛╦╖┴┴╪┤┘. └┌╝╝╟╤ ┴ñ╡╡┤┬ <code class="directive"><a href="./mod/mod_rewrite.html#rewriteloglevel">RewriteLogLevel</a></code> ┴÷╜├╛ε╖╬
  511.       ┴╢└²╟╤┤┘.</p>
  512.     
  513.   </div></div>
  514. <div class="bottomlang">
  515. <p><span>░í┤╔╟╤ ╛≡╛ε: </span><a href="./en/logs.html" hreflang="en" rel="alternate" title="English"> en </a> |
  516. <a href="./ja/logs.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
  517. <a href="./ko/logs.html" title="Korean"> ko </a></p>
  518. </div><div id="footer">
  519. <p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
  520. <p class="menu"><a href="./mod/">╕≡╡Γ</a> | <a href="./mod/directives.html">┴÷╜├╛ε╡Θ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">┐δ╛ε</a> | <a href="./sitemap.html">╗τ└╠╞«╕╩</a></p></div>
  521. </body></html>